package br.feevale.escalonador.domain;

import br.feevale.escalonador.util.enums.StatusProcessoEnum;

public class Processo {
	
	private Integer id;
	private String nome;
	private Double tempoVida;
	private Double tempoProcessado;
	private Integer tentativa;
	private StatusProcessoEnum status;
	private boolean ioBound;
	private Double tempoEspera;

	public Integer getId() {
		return id;
	}
	
	public void setId(Integer id) {
		this.id = id;
	}
	
	public String getNome() {
		return nome;
	}
	
	public void setNome(String nome) {
		this.nome = nome;
	}
	
	public Double getTempoVida() {
		return tempoVida;
	}

	public void setTempoVida(Double tempoVida) {
		this.tempoVida = tempoVida;
	}

	public Double getTempoProcessado() {
		return tempoProcessado;
	}

	public void setTempoProcessado(Double tempoProcessado) {
		this.tempoProcessado = tempoProcessado;
	}

	public Integer getTentativa() {
		return tentativa;
	}

	public void setTentativa(Integer tentativa) {
		this.tentativa = tentativa;
	}

	public StatusProcessoEnum getStatus() {
		return status;
	}
	
	public void setStatus(StatusProcessoEnum status) {
		this.status = status;
	}
	
	public boolean isIoBound() {
		return ioBound;
	}

	public void setIoBound(boolean ioBound) {
		this.ioBound = ioBound;
	}

	public Double getTempoEspera() {
		return tempoEspera;
	}

	public void setTempoEspera(Double tempoEspera) {
		this.tempoEspera = tempoEspera;
	}

}
